Ansible モジュール
プレイブックやAnsible APIの中で呼ばれる再利用可能な処理ユニット
lookup('env','HOME')
code:memo
# lookup('env', 'HOME') ansibleを実行しているユーザ(Host)の情報取得する
vars:
local_home: "{{ lookup('env','HOME') }}"
# リモートの環境変数の情報を利用する
{{ ansible_env.HOME }}
code:memo
- debug: msg="{{ lookup('env', 'HOME') }} {{ ansible_env.HOME }}"
# /home/pogin/ /home/ubuntu
code:os_family
AIX
Alpine
Altlinux
Archlinux
Darwin
Debian
FreeBSD
Gentoo
HP-UX
Mandrake
RedHat
SGML
Slackware
Solaris
Suse